Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 STAFFORD SQUARE Detached £264,665 £161,000 13 Sep 2013
15 STAFFORD SQUARE Detached £310,050 £187,500 2 Aug 2013
17 STAFFORD SQUARE Detached £358,931 £65,000 6 Sep 1996
18 STAFFORD SQUARE Detached £531,778 £215,000 30 Jan 2003
20 STAFFORD SQUARE Detached £409,553 £220,000 24 Mar 2005